/*登录页面*/
.login-head{
	height: 118px;
	overflow: hidden;
}
.login-head .logo{
	overflow: hidden;
	margin:15px 50px;
}
.logo a,
.logo span{
	float: left;
}
.logo span{
	height:89px;
	border-left:1px solid #d2d2d2;
	padding-left:20px;
	margin-left:20px;
	font:26px/89px "Microsoft YaHei";
	color:#898989;
}
.login-body{
	height:500px;
}
.login-body .main{
	position: relative;
	height:500px;
	overflow: hidden;
}
.login-body .bg{
	height:500px;
	position: relative;
	overflow: hidden;
	background:#1695fe;
}
.login-body img{
	display: block;
	position: absolute;
	left:50%;
	top:0;
	margin-left:-960px;
}
.login-body .popup-login{
	display: block;
	position: absolute;
	left:670px;
	top:70px;
	margin:0;
	width:480px;
}
.login-body .login-tit{
	padding-left:40px;
}
.login-body .popup-login .form-group label{
	width:90px;
}
.login-body .popup-login .form-left,
.login-body .popup-login .form-group .btn-login{
	margin-left:100px;
}
.login-body .form-group i.i{
	left: 340px;
}
.login-body .popup-login .form-group span{
	left:100px;
}
.login-foot{
	overflow: hidden;
}
.login-foot .foot-info{
	border:none;
	text-align: center;
}
.login-foot .foot-info ul{
	width:242px;
	margin:0 auto;
}
/*注册*/
.register-head{
	border-bottom:1px solid #e5e5e5;
	box-shadow:0 3px 8px rgba(0,0,0,.1);
}
.register-body{
	overflow: hidden;
	margin:60px auto;
}
.register-body .form-control{
	width:282px;
}
.register-body .form-code .form-control{
	width:172px;
}
.register-body .form-group i.i{
	left:399px;
}
.form-group a.a-agree{
	margin-left:0;
	color:#0097e0;
	font-size:14px;
}
.register-body .form-group a{
	line-height:20px;
}
.register-body .btn-login{
	width:304px;
}
.register-body .left{
	padding-left:50px;
}
.register-body .right{
	width:390px;
	height:390px;
	padding:0 90px;
	border-left:1px solid #d2d2d2;
}
.reg-top{
	padding-bottom:30px;
	border-bottom:1px dashed #dcdddd;
}
.reg-top .til,
.reg-bot .til{
	color:#595757;
	font:18px/48px "Microsoft YaHei";
}
.reg-top p{
	color:#898989;
	line-height: 20px;
}
.reg-top a{
	display: block;
	width:76px;
	height:34px;
	margin:25px 5px;
	background: #16a832;
	color:#fff;
	line-height:34px;
	text-align: center;
}
.reg-top a:hover{
	background:#1da037;
}
.reg-bot{
	padding-top:40px;
}
.reg-bot .tel{
	height:44px;
	margin-top:10px;
	padding-left:78px;
	background:url(../img/index_pic.png) no-repeat -1135px -455px;
	color:#16a832;
}
.reg-bot .tel span{
	font-size:20px;
}
.register-foot .foot-info{
	border-top:1px solid #dcdddd;
	margin:70px 50px 0 50px;
	padding-top:25px;
}
/*注册成功*/
.reg-success{
	width:350px;
	margin:90px auto 60px auto;
	overflow: hidden;
}
.reg-success img{
	display: block;
}
.reg-success .success-info{
	padding-left:15px;
}
.success-info .t{
	color:#00bf8e;
	font-size:26px;
}
.success-info p{
	color:#b5b5b6;
	line-height:36px;
}
.success-info a{
	display: block;
	float: left;
	margin-right:43px;
	margin-top:8px;
	color:#898989;
}
.success-info a:hover{
	color:#00bf8e;
	text-decoration: underline;
}
/*找回密码*/
.pass-body .form{
	overflow:hidden;
	padding:60px 0 10px 310px;
}
/*重置密码成功*/
.pass-success{
	width:409px;
}
.success-info span{
	float: left;
	margin-right: 43px;
    margin-top: 8px;
    color: #898989;
}
.success-info span i{
	color:#f08300;
	font-style: normal;
}